[% setvar title The Perl 6 Summary for the six days ending 2004-07-31 %]
<div id="archive-notice">
    <h3>This file is part of the Perl 6 Archive</h3>
    <p>To see what is currently happening visit <a href="http://www.perl6.org/">http://www.perl6.org/</a></p>
</div>
<div class='pod'>
<a name='The Perl 6 Summary for the six days ending 2004-07-31'></a><h1>The Perl 6 Summary for the six days ending 2004-07-31</h1>
<p>As I threatened last week, I'm moving the rollover point for these
summaries from midnight on Sunday/Monday to midnight on
Friday/Saturday, but rather than do it in one swell foop I'm doing a
couple of six day weeks. The theory is that, once I become a student
teacher I'll be rather busy during the week, but I should still be able
to make time to write the summaries at the weekend.</p>
<p>That's the theory at least. You'll note that this didn't get posted to
the mailing lists on a Sunday. Blame my cousin for getting married. It
won't happen again.</p>
<a name='Pie-thon'></a><h2>Pie-thon</h2>
<p>Good news! Guido is a gentleman and declined to throw a pie at Dan.</p>
<p>Bad news! The Perl Community is a bunch of savages, and they paid $520
to be able to throw pie at Dan.</p>
<p>Good news! There are photos.</p>
<p><a href='http://www.sidhe.org/~dan/blog/archives/000372.html' target='_blank'>www.sidhe.org</a></p>
<p><a href='http://www.oreillynet.com/pub/a/oscon2004/friday/' target='_blank'>www.oreillynet.com</a></p>
<a name='Notes to self'></a><h2>Notes to self</h2>
<ul>
<li><a name='1'></a>1</li>
<p>American's pronounce 'maths' as 'math'.</p>
<li><a name='2'></a>2</li>
<p>Don't make silly cracks about American rectitude</p>
<li><a name='3'></a>3</li>
<p>Oops.</p>
</ul>
<a name='Leo's proposed calling conventions'></a><h2>Leo's proposed calling conventions</h2>
<p>It's been apparent for a while now that Leo Tötsch isn't happy with
Parrot's current calling conventions. This week he posted a proof of
concept patch implementing a proposed new scheme. Luke Palmer agreed
that it was probably worth consideration. We'll see what Dan has to say
when he gets back from OSCON.</p>
<p>M<<a href='mailto:41063ACB.2040208@toetsch.at'>41063ACB.2040208@toetsch.at</a>></p>
<a name='Stack based language'></a><h2>Stack based language</h2>
<p>RaghavendraK asked about the difference between stack and register
based virtual machines. Brent Royal-Gordon gave good advice.</p>
<p>M<<a href='mailto:13d2515bd8.15bd813d25@huawei.com'>13d2515bd8.15bd813d25@huawei.com</a>></p>
<a name='ICU outdated'></a><h2>ICU outdated</h2>
<p>Joshua Gatcomb noted that the ICU that comes with Parrot is, not to put
too fine a point on it, old and buggy. The ICU developers have
suggested that Parrot move to version 3.0. Josh proposed various ways
of doing this. Leo wants ICU out of the Parrot CVS, but Dan's argued in
the past that it should be in there because he doesn't want to force
people to chase round fetching a raft of required libraries before they
can build parrot.</p>
<p>M<<a href='mailto:20040730183121.54027.qmail@web60804.mail.yahoo.com'>20040730183121.54027.qmail@web60804.mail.yahoo.com</a>></p>
<a name='Jarkko proposed for a CVS checkin rights'></a><h2>Jarkko proposed for a CVS checkin rights</h2>
<p>Following a raft of high quality patches from Jarkko Hietaniemi, Leo
proposed him for membership of the <code>cvs ci</code> club.</p>
<p>M<<a href='mailto:410BE8B4.7030103@toetsch.at'>410BE8B4.7030103@toetsch.at</a>></p>
<a name='Meanwhile, in perl6-language'></a><h1>Meanwhile, in perl6-language</h1>
<a name='What's core?'></a><h2>What's core?</h2>
<p>Larry and Dan Hursh discussed what would be going in the standard Perl
6 distribution. Dan argued that we should be concentrating on producing
a distribution akin to the current Perl 5 distribution, but with a few
fewer kitchen sinks. Larry argued that we should concentrate on two
distributions:</p>
<ul>
<li><a name='1'></a>1</li>
<p>Bare bones, just able to build itself and with enough capability to
bootstrap everything else.</p>
<li><a name='2'></a>2</li>
<p>Extended. The barebones system + a set of libraries fetchable from
CP6AN that constitute the Perl 6 'supported' library; modules that are
maintained by the Perl 6 equivalent of perl5-porters and which will be
supported over a long time frame.</p>
</ul>
<p>I don't think Dan's been convinced yet. Elsewhere in the thread Luke
Palmer coined the delightful acronym 'EYEWTIBWATA' -- Everything You
Ever Wanted To Install But Were Afraid To Ask -- or
eye-witty-bwattle. I'm unsure about whether it's going to rank up there
with Tim-toe-tidy though.</p>
<p>M<<a href='mailto:20040725063231.33578.qmail@onion.perl.org'>20040725063231.33578.qmail@onion.perl.org</a>></p>
<a name='Announcements, Apologies, Acknowledgements'></a><h1>Announcements, Apologies, Acknowledgements</h1>
<p>I'm getting bored of typing 'Palmer' and 'Tötsch' once a week, so I'm
considering treating Luke and Leo like Larry, Dan, Damian and, if you
insist, chromatic.</p>
<p>So, if you find these summaries useful or enjoyable, please
consider contributing to the Perl Foundation to help support the
development of Perl. You might also like to send feedback or
contributions to a 'getting Piers to OSCON 2005' fund to
mailto:<a href='mailto:pdcawley@bofh.org.uk'>pdcawley@bofh.org.uk</a></p>
<p><a href='http://donate.perl-foundation.org/' target='_blank'>donate.perl-foundation.org</a> -- The Perl Foundation</p>
<p><a href='http://dev.perl.org/perl6/' target='_blank'>dev.perl.org</a> -- Perl 6 Development site</p>
</div>
